splicing technique - English Synonyms Dictionary